met demand - Turkish English Dictionary